package com.mybatis.mapper;

import com.mybatis.bean.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.Map;

public interface ParamMapper {

    //添加员工信息
    void insertEmp(Emp emp);

    //根据eid查询一个员工信息
    Emp getEmpByEid(String eid);

    //根据eid和ename查询员工信息
    Emp getEmpByEidAndEname(String eid,String ename);

    //根据Map查询员工信息
    Emp getEmpByMap(Map<String,Object> map);

    /*
        @Param()也是将结果放在Map集合中,@Param()中指定的名称即为键的名称
     */
    Emp getEmpByEidAndEnameByParam(@Param("eid") String eid, @Param("ename") String ename);

}

